(C) 1996 AROS - The Amiga Replacement OS
flags: zero : result is zero negative : result is negative overflow : fnum < -1 or fnum > 1